past participle of traduire - Turkish English Dictionary